Analytics Quiz

Take this quiz to test your understanding of Analytics concepts.

5

A solutions architect is designing the messaging and streaming layers of a serverless application. The messaging layer will manage communications between components and the streaming layer will manage real-time analysis and processing of streaming data.

The architect needs to select the most appropriate AWS services for these functions. Which services should be used for the messaging and streaming layers? (Choose 2)

Selected Option
A)

Use Amazon Kinesis for collecting, processing, and analyzing real-time streaming data.

Explanation

Amazon Kinesis makes it easy to collect, process, and analyze real-time streaming data. With Amazon Kinesis Analytics, you can run standard SQL or build entire streaming applications using SQL.

B)

Use Amazon EMR for collecting, processing, and analyzing real-time streaming data.

Explanation

Amazon Elastic Map Reduce runs on EC2 instances so is not serverless.

Not Selected
C)

Use Amazon SNS for providing a fully managed messaging service.

Explanation

Amazon Simple Notification Service (Amazon SNS) provides a fully managed messaging service for pub/sub patterns using asynchronous event notifications and mobile push notifications for microservices, distributed systems, and serverless applications.

D)

Use Amazon SWF for providing a fully managed messaging service.

Explanation

Amazon Simple Workflow Service is used for executing tasks not sending messages.

E)

Use Amazon CloudTrail for collecting, processing, and analyzing real-time streaming data.

Explanation

Amazon CloudTrail is used for recording API activity on your account.

Question 5 of 55 attempted

AWS Glue

AWS IAM